Skip to content

feat: split miden-tx-kernel and miden-tx-kernel-core#3149

Merged
TomasArrachea merged 4 commits into
tomasarrachea-protocol-miden-projectfrom
tomasarrachea-split-tx-kernel
Jun 28, 2026
Merged

feat: split miden-tx-kernel and miden-tx-kernel-core#3149
TomasArrachea merged 4 commits into
tomasarrachea-protocol-miden-projectfrom
tomasarrachea-split-tx-kernel

Conversation

@TomasArrachea

@TomasArrachea TomasArrachea commented Jun 26, 2026

Copy link
Copy Markdown
Collaborator

Part of #2896.

This PR splits the miden-tx-kernel library into miden-tx-kernel-core and miden-tx-kernel. This allows the kernel binary to call the core kernel methods using exec by depending on miden-tx-kernel-core, and at the same time keeping the syscall API defined in miden-tx-kernel.

Context: #3094 (comment)

@TomasArrachea TomasArrachea changed the title feat: split miden-kernel-tx and miden-kernel-tx-core feat: split miden-tx-kernel and miden-tx-kernel-core Jun 26, 2026
@TomasArrachea TomasArrachea added the no changelog This PR does not require an entry in the `CHANGELOG.md` file label Jun 26, 2026
@TomasArrachea TomasArrachea marked this pull request as ready for review June 26, 2026 21:06
@bobbinth

Copy link
Copy Markdown
Contributor

As mentioned in #3094 (review), it may make sense to merge these changes into the base PR so that we can review the final state.

@TomasArrachea TomasArrachea merged commit 6c24b2b into tomasarrachea-protocol-miden-project Jun 28, 2026
16 of 17 checks passed
@TomasArrachea TomasArrachea deleted the tomasarrachea-split-tx-kernel branch June 28, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog This PR does not require an entry in the `CHANGELOG.md` file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants